StackedSeriesWrapperBase

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Implementiert: IStackedSeriesWrapperBase<T>

Methoden

AccumulateYValueAtX
public Tuple<double, double> AccumulateYValueAtX(T series, int index, bool isResampledSeries)
result = stackedSeriesWrapperBase.AccumulateYValueAtX(series, index, isResampledSeries)

kumulieren Sie den Y-Wert at für gestapelte Serien in PointSeries oder in DataSeries gemäß Item1 - steht für den kumulierten Top-Wert Item2 - steht für den kumulierten Bottom-Wert

AddSeries
public void AddSeries(T series)
stackedSeriesWrapperBase.AddSeries(series)

Hinzufügen von IStackedRenderableSeries zu Wrapper interne Sammlung

AddSeriesToGroup
private void AddSeriesToGroup(T series, string groupId)
stackedSeriesWrapperBase.AddSeriesToGroup(series, groupId)

Verwendet intern, um IStackedRenderableSeries zu internem _seriesGroups Wörterbuch hinzuzufügen

CalculateYRange
public DoubleRange CalculateYRange(T series, IndexRange xIndexRange)
result = stackedSeriesWrapperBase.CalculateYRange(series, xIndexRange)

Berechnen YRange für übergeben

GetStackedSeriesCount
public int GetStackedSeriesCount()
result = stackedSeriesWrapperBase.GetStackedSeriesCount()

Zählt, wenn StackedSeriesCollection

GetStackedSeriesFromSameGroup
public IList<T> GetStackedSeriesFromSameGroup(string groupId)
result = stackedSeriesWrapperBase.GetStackedSeriesFromSameGroup(groupId)

Gibt alle IStackedRenderableSeries mit dem gleichen groupId zurück

IsOneHundredPercentGroup
public bool IsOneHundredPercentGroup(string groupId)
result = stackedSeriesWrapperBase.IsOneHundredPercentGroup(groupId)

Erhaltet einen Wert, ob alle gestapelten Serien mit dem gleichen StackedGroupId 100 % gestapelt erscheinen

MoveSeriesToAnotherGroup
public void MoveSeriesToAnotherGroup(T rSeries, string oldGroupId, string newGroupId)
stackedSeriesWrapperBase.MoveSeriesToAnotherGroup(rSeries, oldGroupId, newGroupId)

Intern verwendet, um eine gestapelte Serie in eine neue Gruppe zu verschieben

RemoveSeries
public void RemoveSeries(T series)
stackedSeriesWrapperBase.RemoveSeries(series)

Entfernen Sie IStackedRenderableSeries aus Wrapper interne Sammlung

RemoveSeriesFromGroup
private void RemoveSeriesFromGroup(T series, string groupId)
stackedSeriesWrapperBase.RemoveSeriesFromGroup(series, groupId)

Verwendet intern, um IStackedRenderableSeries aus dem internen _seriesGroups Wörterbuch zu entfernen

ShiftHitTestInfo
public virtual HitTestInfo ShiftHitTestInfo(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, T series)
result = stackedSeriesWrapperBase.ShiftHitTestInfo(rawPoint, nearestHitResult, hitTestRadius, series)

Gibt zurück HitTestInfo für horizontal / vertikal gestapelt StackedColumnRenderableSeries